#ifndef CQUADTREE_H
#define CQUADTREE_H

#include <list>
#include "cAABB.h"

struct node
{
	//Holds the center position of the node
	Vector3D center;
	float halfWidth;
};

class cQuadtree
{
	public:
		//Constructor for the Quadtree
		cQuadtree();

		//Destructor for the quadtree
		~cQuadtree();

		//Node BuildQuadtree(Vector3D center, float halfWidth, int stopDepth);
		//void InsertObject(Node *pTree, Object *object);
		//void TestAllObjects(Node *pTree);
		void Clear();
		void Split();
	
	private:
};
#endif